package com.ruoyi.basebill.service;

import java.util.List;

import com.ruoyi.basebill.domain.WfzNzjch;
import com.ruoyi.basebill.domain.WfzNzjff;

/**
 * 年终奖发放Service接口
 * 
 * @author xiefeng
 * @date 2022-12-13
 */
public interface IWfzNzjffService 
{
    /**
     * 查询年终奖发放
     * 
     * @param fid 年终奖发放主键
     * @return 年终奖发放
     */
    public WfzNzjff selectWfzNzjffByFid(Long fid);

    /**
     * 查询年终奖发放列表
     * 
     * @param wfzNzjff 年终奖发放
     * @return 年终奖发放集合
     */
    public List<WfzNzjff> selectWfzNzjffList(WfzNzjff wfzNzjff);

    /**
     * 新增年终奖发放
     * 
     * @param wfzNzjff 年终奖发放
     * @return 结果
     */
    public int insertWfzNzjff(WfzNzjff wfzNzjff);

    /**
     * 修改年终奖发放
     * 
     * @param wfzNzjff 年终奖发放
     * @return 结果
     */
    public int updateWfzNzjff(WfzNzjff wfzNzjff);

    /**
     * 批量删除年终奖发放
     * 
     * @param fids 需要删除的年终奖发放主键集合
     * @return 结果
     */
    public int deleteWfzNzjffByFids(Long[] fids);

    /**
     * 删除年终奖发放信息
     * 
     * @param fid 年终奖发放主键
     * @return 结果
     */
    public int deleteWfzNzjffByFid(Long fid);

    /**
     *
     * @param wfzNzjff 导入发放年终奖
     * @return
     */
    public String importNzjff(WfzNzjff wfzNzjff);
}
